package gene.android.accountingpro.equations;

import java.util.List;

public abstract class Equation {
	
	public Equation(){}
	
	protected double value;
	
	public abstract String getEquationName();
	
	public abstract List<String> getRequiredFields();
	
	public abstract void setValues(double[] values);
	
	public abstract String getSolvedEquationString();
	
	public abstract String getEquationString();
	
	public abstract void solve();
	
	public double getValue()
	{
		return value;
	}

}
